Validation of real-time properties of a robotic software architecture

نویسندگان

  • Charles Lesire
  • David Doose
  • Hugues Cassé
چکیده

In this paper, we propose a mechanism allowing to evaluate the schedulability of a robotic software architecture, and then validate its real-time properties. The robotic software architecture is described through a Domain Speci c Language (DSL), MAUVE, that allows to model communicating components. The evaluation of schedulability of the architecture consists in rst computing the Worst-Case Execution Time (WCET) of the elementary functions of the components. Then the Worst Case Response Time (WCRT) of the component is computed from the elementary WCET and the component models, allowing to validate the schedulatiblity of the architecture. We illustrate our methodology on the evaluation of a control architecture for a ground mobile robot.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

RsaML : A Domain Specific Modeling Language for describing Robotic software architectures with integration of real time properties

This paper deals with the problem of expression and representation of robotics software architectures, at a level of abstraction high enough, and independent of the implementation platform, taking into account real-time properties. It also addresses the problem of standard representation, communication between domain experts, and therefore that of reusability of these architectures. It presents...

متن کامل

Runtime Analysis and Adaptation of a Hard Real-Time Robotic Control System

The increasing complexity of technical systems often leads to problems when they are to be maintained, changed or extended. Nature inspired concepts like selfmanagement or self-organization have found their way into technical systems to overcome the complexity problems. In turn those systems exhibit beneficial self-* properties like self-optimization, self-healing or self-protection. This paper...

متن کامل

Real-time Implementation and Validation of a New Hierarchical Path Planning Scheme of UAVs via Hardware-in-the-Loop Simulation

We present a real-time hardware-in-the-loop (HIL) simulation environment for the validation of a new hierarchical path planning and control algorithm for a small fixed-wing UAV. The complete control algorithm is validated through on-board, realtime implementation on a small autopilot having limited computational resources. We present two distinct real-time software frameworks for implementing t...

متن کامل

A Framework for the Certification and Evaluation of Real-time Safety-critical Intelligent Systems

The concept of software architecture has recently emerged as a new way to improve our ability to effectively construct large scale software systems. However, there is no formal architecture specification language available to model and analyze temporal properties of complex real-time systems. In this paper, an object-oriented logic-based architecture specification language for real-time systems...

متن کامل

GenoM3 Templates: from Middleware Independence to Formal Models Synthesis

GenoM is an approach to develop robotic software components, which can be controlled, and assembled to build complex applications. Its latest version GenoM3, provides a template mechanism which is versatile enough to deploy components for different middleware without any change in the specification and user code. But this same template mechanism also enables us to automatically synthesize forma...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011